:root{
  --animate-duration:500ms !important;
}
ol, ul, dl{
  margin-bottom:0;
}
img{
  display:inline-block;
}
.app-page-footer{
  .nextui-pagination-item:not(.nextui-pagination-item-active){
    border:1px solid #d9d9d9;
    background:#fff;
    border-radius:5px;
  }
  .nextui-c-cAbbLF{
    border-radius:5px;
  }
}
//button, [type="button"]{
//  background-color:none !important;
//}
.ant-select-multiple .ant-select-selection-item-remove svg{
  vertical-align:1px;
}
.article-item{
  .bytemd-preview{
    .markdown-body{
      max-width:100%;
      padding:10px;
      line-height:26px;
    }
  }
  .markdown-body table{
    width:100%;
    display:table !important;
  }
}
.ant-input-number-disabled .ant-input-number-input,
.ant-input[disabled]{
  color:#666;
}
.anticon svg{
  vertical-align:0px;
}
.bytemd{
  height:calc(100vh - 75px) !important;
}
.ant-drawer-body{
  padding:5px 10px;
}
.ant-collapse-ghost > .ant-collapse-item{
  overflow:hidden;
}
.ant-card-body{
  padding:15px 20px !important;
}
body{
  .bytemd-editor .CodeMirror .CodeMirror-lines{
    max-width:100%;
  }
  pre code.hljs{
    background:#0d1117;
  }
  .markdown-body .highlight pre, .markdown-body pre{
    background-color:transparent;
    padding:0;
    margin:1em 0;
    border-radius:5px;
  }
}
.markdown-body{
  outline:none;
}
.markdown-body ol, .markdown-body ul{
  list-style-type:disc;
}
button[ant-click-animating-without-extra-node]:after{
  border:0 none;
  opacity:0;
  animation:none 0 ease 0 1 normal;
}
